testamentary trustee - French English Dictionary